home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MACD 5
/
MACD 5.bin
/
workbench
/
tools
/
czesc_3
/
multiuser
/
extern
/
amilock1.0
/
headers
/
login.h
< prev
next >
Wrap
Text File
|
1994-03-07
|
8KB
|
181 lines
static const struct TextAttr TOPAZ = {(STRPTR)"topaz.font",TOPAZ_EIGHTY,0,0};
static UBYTE UNDOBUFFER[100];
static USHORT __chip ImageData1[] = {
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x1000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x3000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x3000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x3000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x3000,0x7FFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xF000,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFF,0xFFFF,0xFFFF,0xE000,0xC000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0xC000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0xC000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0xC000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x8000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
};
static struct Image Image1 = {
-2,-1, /* XY origin relative to container TopLeft */
180,10, /* Image width and height in pixels */
2, /* number of bitplanes in Image */
ImageData1, /* pointer to ImageData */
0x0003,0x0000, /* PlanePick and PlaneOnOff */
NULL /* next Image structure */
};
static USHORT __chip ImageData2[] = {
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFF,0xFFFF,0xFFFF,0xE000,0xC000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0xC000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0xC000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0xC000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x8000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x1000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x3000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x3000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x3000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x3000,0x7FFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xF000
};
static struct Image Image2 = {
-2,-1, /* XY origin relative to container TopLeft */
180,10, /* Image width and height in pixels */
2, /* number of bitplanes in Image */
ImageData2, /* pointer to ImageData */
0x0003,0x0000, /* PlanePick and PlaneOnOff */
NULL /* next Image structure */
};
static struct IntuiText IText1 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
1,0, /* XY origin relative to container TopLeft */
&TOPAZ, /* font pointer or NULL for default */
NULL, /* pointer to text */
NULL /* next IntuiText structure */
};
static struct Gadget Gadget2 = {
NULL, /* next gadget */
12,31, /* origin XY of hit box relative to window TopLeft */
180,10, /* hit box width and height */
GADGHIMAGE+GADGIMAGE, /* gadget flags */
RELVERIFY+TOGGLESELECT, /* activation flags */
BOOLGADGET, /* gadget type flags */
(APTR)&Image1, /* gadget border or image to be rendered */
(APTR)&Image2, /* alternate imagery for selection */
&IText1, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
NULL, /* SpecialInfo structure */
NULL, /* user-definable data */
NULL /* pointer to user-definable data */
};
static UBYTE Gadget1SIBuff[100];
static struct StringInfo Gadget1SInfo = {
Gadget1SIBuff, /* buffer where text will be edited */
UNDOBUFFER, /* optional undo buffer */
0, /* character position in buffer */
100, /* maximum number of characters to allow */
0, /* first displayed character buffer position */
0,0,0,0,0, /* Intuition initialized and maintained variables */
0, /* Rastport of gadget */
0, /* initial value for integer gadgets */
NULL /* alternate keymap (fill in if you set the flag) */
};
static struct Gadget Gadget1 = {
&Gadget2, /* next gadget */
12,11, /* origin XY of hit box relative to window TopLeft */
180,10, /* hit box width and height */
GADGHIMAGE+GADGIMAGE, /* gadget flags */
RELVERIFY+TOGGLESELECT+STRINGCENTER+GADGIMMEDIATE, /* activation flags */
STRGADGET, /* gadget type flags */
(APTR)&Image1, /* gadget border or image to be rendered */
(APTR)&Image2, /* alternate imagery for selection */
NULL, /* first IntuiText structure */
NULL, /* gadget mutual-exclude long word */
(APTR)&Gadget1SInfo, /* SpecialInfo structure */
NULL, /* user-definable data */
NULL /* pointer to user-definable data */
};
#define GadgetList1 Gadget1
static struct IntuiText IText3 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
57,21, /* XY origin relative to container TopLeft */
&TOPAZ, /* font pointer or NULL for default */
"Password", /* pointer to text */
NULL /* next IntuiText structure */
};
static struct IntuiText IText2 = {
3,0,JAM2, /* front and back text pens, drawmode and fill byte */
52,2, /* XY origin relative to container TopLeft */
&TOPAZ, /* font pointer or NULL for default */
"User Name", /* pointer to text */
&IText3 /* next IntuiText structure */
};
#define IntuiTextList1 IText2
static struct NewWindow NewWindowStructure1 = {
220,113, /* window XY origin relative to TopLeft of screen */
200,50, /* window width and height */
0,1, /* detail and block pens */
IDCMP_MOUSEBUTTONS+IDCMP_GADGETDOWN+IDCMP_GADGETUP+IDCMP_ACTIVEWINDOW+IDCMP_VANILLAKEY+IDCMP_RAWKEY+IDCMP_INACTIVEWINDOW, /* IDCMP flags */
ACTIVATE+RMBTRAP+NOCAREREFRESH, /* other window flags */
&Gadget1, /* first gadget in gadget list */
NULL, /* custom CHECKMARK imagery */
NULL, /* window title */
NULL, /* custom screen pointer */
NULL, /* custom bitmap */
5,5, /* minimum width and height */
(unsigned short)-1,(unsigned short)-1, /* maximum width and height */
WBENCHSCREEN /* destination screen type */
};
/* end of PowerWindows source generation */